The Lô River (Vietnamese: Sông Lô) is a major river of Vietnam. It flows through Hà Giang Province, Tuyen Quang Province and Phu Tho Province for 470 kilometres and has a basin area of 39,000 km² and originates in Yunnan, China as the Panlong River.